<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<meta name="author" content="lijun; 67086071; zwlijun@qq.com" />
<title>XLib.UI.Slider</title>
<link href="css/api.css" rel="stylesheet" type="text/css" />
</head>

<body>
  <table>
    <caption>Constructor Summary</caption>
    <tr>
      <th>Slider</th>
      <td>XLib.UI.Slider()</td>
      <td class="desc">构建一个新的Slider实例。</td>
    </tr>
  </table>
  <table>
    <caption>Property Summary</caption>
    <tr>
      <th>int</th>
      <td>HORIZONTAL</td>
      <td class="desc">水平方向</td>
    </tr>
    <tr>
      <th>int</th>
      <td>VERTICAL</td>
      <td class="desc">垂直方向</td>
    </tr>
    <tr>
      <th>int</th>
      <td>EASE.IN</td>
      <td class="desc">渐进</td>
    </tr>
    <tr>
      <th>int</th>
      <td>EASE.OUT</td>
      <td class="desc">渐出</td>
    </tr>
    <tr>
      <th>int</th>
      <td>EASE.INOUT</td>
      <td class="desc">渐进渐出</td>
    </tr>
  </table>
  <table>
    <caption>Method Summary</caption>
    <tr>
      <th>void</th>
      <td><a href="#init">init(Object cfg)</a></td>
      <td class="desc">初始化对象。</td>
    </tr>
    <tr>
      <th>Object</th>
      <td><a href="#getConfig">getConfig()</a></td>
      <td class="desc">获取参数配置对象。</td>
    </tr>
    <tr>
      <th>void</th>
      <td><a href="#start">start()</a></td>
      <td class="desc">启动效果。</td>
    </tr>
    <tr>
      <th>void</th>
      <td><a href="#stop">stop()</a></td>
      <td class="desc">停止效果。</td>
    </tr>
  </table>
  <hr />
  <pre>
    <h4>void init(Object cfg)<a name="init"></a></h4>
    初始化对象。
    参数：cfg 对象集
             {
                int interval          //切换周期
                int width             //宽度
                int height            //高度
                int speed             //速度
                int change            //变化量
                int duration          //持续时长
                int paramA            //Elastic或Back参数
                int paramB            //Elastic参数
                String easing         //缓动
                int easingType        //缓动类型
                int dir               //方向
                String container      //父级容器
                String slider         //滑动块容器
                String scroller       //滑动块
                String blockClass     //滑动块的子项class，用于计算子项个数
                String subtitle       //子标题
                String titleClass     //子标题的class，用于计算子标题个数
                String currentClass   //当前选择的class
                String eventType      //手动触发幻灯片事件类型
             }
    返回：
    示例：
  </pre>
  <pre>
    <h4>Object getConfig()<a name="getConfig"></a></h4>
    获取参数配置对象。
    参数：
    返回：传入的参数对象集
    示例：
  </pre>
  <pre>
    <h4>void start()<a name="start"></a></h4>
    启动效果。
    参数：
    返回：
    示例：
  </pre>
  <pre>
    <h4>void stop()<a name="stop"></a></h4>
    停止效果。
    参数：
    返回：
    示例：
  </pre>
</body>
</html>
